Managing Freeform Curves and Surfaces in a Spatial DBMS

نویسنده

  • Shi Pu
چکیده

Specifications The purpose of Abstract Specifications1 is to create and document a conceptual model sufficient enough to allow for the creation of Implementation Specifications. One OGC abstract specification, the Spatial Schema, gives a standard for geographic information by specifying geometry and topology separately as a UML (Unified Modeling Language)2 package dependency tree. The geometry package (Figure 2.7) has several internal packages that separate primitive geometric objects, aggregates and complexes, which have a more elaborate internal structure than simple aggregates [7]. Two representations of freeform curves and surfaces, i.e. Bézier curve/surface and B-spline curve/surface, have been standardized in the geometric package. Figure 2.8 shows the spline curves packages defined in Spatial Schema, where Bézier curve and B-spline curve are specified in the GM BSplineCurve package. Different from the parameters explained in Section 2.1, four parameters: ’degree’, ’curveForm’, ’knotSpec’ and ’isPolynomial’, are required by this package. Their explanations are as follows [7]: • The ’degree’ attribute specifies the algebraic degree of the basis functions; • The ’curveForm’ attribute is used to identify particular types of curve which this spline is being used to approximate, or set to ’NULL’ if no such approximation is intended; • The ’knotSpec’ attribute gives the type of knot distribution used in defining this spline; This abstract specification has also been accepted by ISO and is referred as ISO 19107. See [17] for an explanation of UML.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

3D Freeform Surfaces from Planar Sketches Using Neural Networks

A novel intelligent approach into 3D freeform surface reconstruction from planar sketches is proposed. A multilayer perceptron (MLP) neural network is employed to induce 3D freeform surfaces from planar freehand curves. Planar curves were used to represent the boundaries of a freeform surface patch. The curves were varied iteratively and sampled to produce training data to train and test the ne...

متن کامل

Freeform surface induction from projected planar curves via neural networks

We propose a novel intelligent approach into 2D to 3D of on-line sketching in conceptual design. A Multilayer Perceptron (MLP) neural network is employed to construct 3D freeform surfaces from 2D freehand curves. Planar curves were used to represent the boundary strokes of a freeform surface patch and varied iteratively to produce a training set. Sampled curves were used to train and test the n...

متن کامل

Kinematic Simulation of Planar and Spatial Mechanisms Using a Polynomial constraints Solver

The connection between kinematics and mechanisms to algebraic constraints is well known. This work presents a general kinematics simulator that allows end users to define planar and/or spatial arrangements, even along freeform curves and surfaces. The mechanical arrangement is then converted into a set of algebraic constraints and the motion of the arrangements is computed with the aid of a mul...

متن کامل

Self-intersection detection and elimination in freeform curves and surfaces

We present several algorithms for self-intersection detection, and possible elimination, in freeform planar curves and surfaces. Both local and global self-intersections are eliminated using a binormal-line criterion and a simple direct algebraic elimination procedure that enables the direct solution of the algebraic (self-)intersection constraints. All algorithms have been fully implemented an...

متن کامل

Coverage of Isoparametric Curves

A line-art nonphotorealistic rendering scheme of scenes composed of freeform surfaces is presented. A freeform surface coverage is constructed using a set of isoparametric curves. The density of the isoparametric curves is set to be a function of the illumination of the surface determined using a simple shading model, or of regions of special importance such as silhouettes. The outcome is one w...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005